Zvërnec Vlorë Albania, An Island With A Twist!